//0x40 bytes (sizeof)
struct _PNP_DEVICE_ACTION_ENTRY
{
struct _LIST_ENTRY ListEntry; //0x0
struct _DEVICE_OBJECT* DeviceObject; //0x8
enum _PNP_DEVICE_ACTION_REQUEST RequestType; //0xc
UCHAR ReorderingBarrier; //0x10
ULONG RequestArgument; //0x14
struct _KEVENT* CompletionEvent; //0x18
LONG* CompletionStatus; //0x1c
struct _GUID ActivityId; //0x20
LONG RefCount; //0x30
UCHAR Dequeued; //0x34
struct _EX_PUSH_LOCK CancelLock; //0x38
UCHAR CancelRequested; //0x3c
};